Obsessed W/ Toasted Baguette Sandwiches